/* pages/personal/index.wxss */

page {
  background-color: var(--defaultBgc);
  font-size: var(--minSize);
}

.head {
  padding: 0rpx 30rpx;
  height: 300rpx;
  width: 100%;
  display: flex;
  flex-direction: column;
  background: linear-gradient(to right, #CBA176, #C89A6A, #AA7B4B);

  .user_info {
    margin-top: 60rpx;
    width: 100%;
    height: 150rpx;
    display: flex;
    flex-direction: row;

    .img {
      height: 150rpx;
      width: 150rpx;
      border-radius: 50%;
      overflow: hidden;
      background-color: var(--defaultBgc);
      image {
        height: 100%;
        width: 100%;
      }
    }

    .user_name {
      padding: 0rpx 20rpx;
      font-size: var(--superSize);
      font-weight: 600;
      letter-spacing: 3rpx;
    }
  }
}

.body {
  padding: 0rpx 20rpx;

  .order {
    width: 100%;
    height: 300rpx;
    background-color: white;
    margin-top: 30rpx;
    border-radius: 20rpx;
    display: flex;
    flex-direction: column;

    .row {
      width: 100%;
    }

    .title {
      width: 100%;
      height: 100rpx;
      display: flex;
      justify-content: space-between;
      align-items: center;
      padding: 0rpx 30rpx;
      border-bottom: 1rpx solid #e4e4e4;

      .myo {
        font-weight: 600;
      }

      .link {
        color: var(--descColor)
      }
    }

    .catgs {
      display: flex;
      flex-direction: row;
      justify-content: space-around;
      padding: 30rpx 0rpx;

      .box {
        display: flex;
        flex-direction: column;

        text {
          margin-top: 10rpx;
        }
      }
    }
  }
  .infoList {
    width: 100%;
    background-color: var(--frontColor);
    margin-top: 30rpx;
    border-radius: 20rpx;
    display: flex;
    flex-direction: column;

    .row {
      width: 100%;
      height: 100rpx;
      display: flex;
      justify-content: space-between;
      align-items: center;
      padding: 0rpx 30rpx;
      border-bottom: 1rpx solid var(--globalBgColor1); 
    }
  }
  
}

.kefu::after{
  border: none  
}
.kefu {
  // display: flex;
  border-radius: 20rpx;
  background-color: white;
  font-size: var(--minSize);
  margin-top: 15rpx;
  border:none;
  border-width: 0;
  box-sizing: content-box;
  padding:0;
  box-shadow: none;
}